---@meta

---@class component_blowinwind
local blowinwind = {}

---
---@param ang idk # 
---@param vel idk # 
---author: 
function blowinwind:ChangeDirection(ang,vel)
end

---
---@param dt idk # 
---author: 
function blowinwind:OnUpdate(dt)
end

---
---author: 
function blowinwind:GetDebugString()
end

---
---author: 
function blowinwind:StartSoundLoop()
end

---
---author: 
function blowinwind:StopSoundLoop()
end

---
---author: 
function blowinwind:GetSpeed()
end

---
---author: 
function blowinwind:Stop()
end

---
---@param spd idk # 
---author: 
function blowinwind:SetAverageSpeed(spd)
end

---
---@param spd idk # 
---author: 
function blowinwind:SetMaxSpeedMult(spd)
end

---
---author: 
function blowinwind:OnEntityWake()
end

---
---@param ang idk # 
---@param vel idk # 
---author: 
function blowinwind:Start(ang,vel)
end

---
---@param spd idk # 
---author: 
function blowinwind:SetMinSpeedMult(spd)
end

---
---author: 
function blowinwind:OnEntitySleep()
end

